self-propelled dredge - Español Inglés Diccionario